<?php
	require_once("../conexion/conexion.php");
	
	function IngresaOtros($cliRut,$titulo,$fecha,$responsable,$ubicacion,$orden,$estado,$valor,$tipo)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into otros (TOtrosCod,OCliRut,OtrosTitulo,OtrosFecha,OtrosResponsable,OtrosUbicacion,OtrosNumOrden,OtrosEstado,OtrosValor) 
		values ('".$tipo."','".$cliRut."','".$titulo."','".$fecha."','".$responsable."','".$ubicacion."','".$orden."','".$estado."','".$valor."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function ObtenerRutCliente($nombre)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select OCliRut from otrosclientes where OCliRSocial='".$nombre."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$rut = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $rut[0];
	}
	
	function IngresaDir($cod,$dir)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into archivootros (OtrosCod,ArchOtrosNombre) values ('".$cod."','".$dir."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function ObtenerCodOtros()
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select max(OtrosCod) from otros";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$rut = mysql_fetch_array($resultado);
		$con->cerrarBD();
		//echo $nom[0];
		return $rut[0];
	}
	
	function BuscaFactura($rut,$orden)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select count(OtrosNumOrden) from otros where OCliRut='".$rut."' and OtrosNumOrden='".$orden."'";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$num = mysql_fetch_array($resultado);
		$con->cerrarBD();
		return $num[0];
	}
?>

<?php
	extract($_POST);
	if(($txtFechaIni=="")or($txtTitular=="")or($txtTitulo=="")or($txtOrden=="")or($txtPrecio=="")or($cmb_tipo=='0'))
	{
		echo "<script>0;alert(\"INGRESE LOS DATOS REQUERIDOS !!!\");</script>";
	}
	else
	{
		$fecha = explode("-",$txtFechaIni);
		$fecha = $fecha[2]."-".$fecha[1]."-".$fecha[0];
		$rut = ObtenerRutCliente($txtTitular);
		$titulo = strtoupper($txtTitulo);
		$responsable = strtoupper($txtResponsable);
		$localizacion = strtoupper($txtLocalizacion);
		$precio = str_replace ( ".", "", $txtPrecio);
		$valor = BuscaFactura($rut,$txtOrden);
		//echo $valor;
		if($valor!=0)
		{
			echo "<script>0;alert(\"YA EXISTE LA ORDEN O FACTURA !!!\");</script>";
		}
		else
		{
			IngresaOtros($rut,$titulo,$fecha,$responsable,$localizacion,$txtOrden,'PENDIENTE',$precio,$cmb_tipo);
			echo "<script>1;alert(\"SE INGRESO CORRECTAMENTE LA INFORMACION !!!\");</script>";
		}
		//$dir = 'Num'.$txtOrden;
		//mkdir('../ArchivosOtros/'.$dir.'');
		//$cod = ObtenerCodOtros();
		//IngresaDir($cod,$dir);
	}
?>